someone that leaves without completing - Turkish English Dictionary